/* 
	This style is applied to the global.
	only edit by 2014-05-28 
*/

/* Reset element defaults */
html{overflow-y:scroll;}
body,form,p,ol,ul,p,h1,h2,h3,h4,li,dt,dd,dl,li,span,p,div,img,input{margin:0; padding:0;border:0;}
table{border-collapse:0; border-spacing:0;}
ul,dd,dl,dt,ol,li{list-style:none; vertical-align:middle;}
em,cite{font-style:normal;}

/* element float */
.lt{float:left;}
.rt{float:right;}
/* element position */
.p_fix{position:fixed;}
.p_rel{position:relative;}
.p_abs{position:absolute;}
.p_inh{position:inherit;}

/* Clear float element */
.c_wap:after{content:"."; height:0; display:block; visibility:hidden; clear:both; font-size:0;}
.c_zm{zoom:1;}

/* Font Sizes and is bold */
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font26{font-size:26px;}
.font28{font-size:28px;}
.font30{font-size:30px;}
.font32{font-size:32px;}
.font34{font-size:34px;}
.font36{font-size:36px;}
.font38{font-size:38px;}
.font_bold{font-weight:bold;}
.font_nobold{font-weight:normal;}

/* element width */
.w_10{width:10%;}
.w_20{width:20%;}
.w_25{width:25%;}
.w_30{width:30%;}
.w_33{width:33.33%;}
.w_40{width:40%;}
.w_50{width:50%;}
.w_60{width:60%;}
.w_70{width:70%;}
.w_80{width:80%;}
.w_100{width:100%;}

/* This <a> element style */
.a_btn{display:block; text-decoration:none;}
.a_btn_txt{text-align:center;}
.a_btn_no_txt{text-indent:-9999px; overflow:hidden;}
/* This <a> element border radius style */
.a_btn_rb{-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.a_btn_rb3{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.a_btn_rb5{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.a_btn_rb10{-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}

.ico{text-indent:-9999em; display:block; overflow:hidden;}
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
